page {  
  background-color: #f2f2f2;  
  height: 100%;
  display: flex;
  flex-direction: column; 
}
.time{
  margin-left: 30%;
  padding: 5rpx 20rpx 5rpx 20rpx;  
  width: 200rpx;  
  font-size: 26rpx;
}
.my_right {padding: 10px;} 
.you_left {padding: 10px;}
  
.new_img {  
  width: 90rpx;  
  height: 90rpx;  
  border-radius: 5px;
  margin-left: 10rpx;
}  
.new_img1 {
  width: 90rpx;
  height: 90rpx;  
  border-radius: 5px;  
  margin-right: 10rpx;
}
.new_txt {max-width: 70%;}  
.p_r{display: flex;
  align-items: center;
  justify-content: flex-end;
}

.new_txt_my{
  border-radius: 7px;  
  background: #cccccc;  
  padding: 10rpx 20rpx 10rpx 20rpx;  
  font-size:18px;
}
.header{
  width:100%;
  background: #fff;
  /* position: fixed; */
  z-index: 200;
  top:0;
  left: 0;
  height:91%;
  position: relative;
}


.history{  
  flex:1;
  font-size: 14px;
  height:80%;
  line-height: 50rpx;  
  word-break: break-all;  
  margin-bottom:0;
  position: fixed;
  overflow-anchor: none;
}
.sendmessage {  
  width: 100%;
  height: 80rpx;
  line-height: 80rpx;
  z-index:999;
  position: fixed;
  bottom:var(--window-bottom);
  background: #F4F4F6; 
  display:flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.remove{
	width:18%;
	height:60rpx;
	font-size:14px;
	text-align: center;
	line-height: 60rpx;
}
.sendmessage input{
  margin-left:10rpx;
  width:60%;  
  height: 60rpx;
  background-color: white; 
  line-height: 60rpx;  
  font-size: 28rpx;  
  border-radius: 10rpx;
  border: 1px solid #d0d0d0;  
  padding-left: 20rpx;
}
.user_input_text{
   width: 20%;
   border-radius: 10rpx;
   height: 60rpx;
  line-height: 60rpx; 
   background: #00e600;
   color:#fff;
   text-align: center;
   margin-left:1%;
 }
 .new_txt_my1{
   border-radius: 7px;  
   padding: 10rpx 20rpx 10rpx 20rpx;  
   font-size:20px;
   display:flex;
   flex-direction:column;
 }
 .new_txt_my1 text{border-bottom: 1rpx dashed #999999;}
 .contact{
   width:60%;
   margin: 0 auto;
   display:block;
   font-size:12px;
   color: #FF7800;
   background: transparent;   /*设置背景颜色一致*/
   border-color: transparent; /*设置边框颜色一致*/
 }
  .p_r1{
    display: flex;
	flex-direction:column;
   }
   .p_top{
	   display: flex;
	   align-items: center;
	   justify-content: flex-start;
   }